estopped from contesting - Espagnol Anglais Dictionnaire